#ifndef __MARSPRECOMPILE_H__
#define __MARSPRECOMPILE_H__

#include <Windows.h>
#include <assert.h>

// STL
#include <vector>
#include <map>
#include <string>
#include <sstream>

#pragma warning( push )
#pragma warning( disable : 4005 )

#include <d3d11.h>
#include <dxgi.h>
#include <d3dx11.h>
#include <DxErr.h>
#include <D3Dcompiler.h>
#include <xnamath.h>

#pragma warning( pop )

#include <CL/opencl.h>

#include "MarsType.h"
#include "MarsMacro.h"
#include "MarsCRC.h"

#endif // end of #ifndef __MARSPRECOMPILE_H__